to the best of his ability - Türkisch Englisch Wörterbuch